crime scene of investigation - French English Dictionary